thermo dilution - Turkish English Dictionary